package com.zjdiepu.www.model.base.response;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import com.zjdiepu.www.base.core.ParentModel;

/**
 * 项目名称：diepu-parent-model <br/> 
 * 类名称：AttachmentsResponse <br/>  
 * 类描述： 附件响应<br/>    
 * 创建人：xiongxiaotun <br/> 
 * 创建时间：2017年6月6日 上午10:14:44  <br/>   
 * 修改人：xiongxiaotun <br/> 
 * 修改时间：2017年6月6日 上午10:14:44   <br/>  
 * 修改备注：    <br/> 
 * @version V1.0   <br/>
 */
@ApiModel(value="AttachmentsResponse", description="附件", parent=ParentModel.class)
public class AttachmentsResponse extends ParentModel{
	private static final long serialVersionUID = 1L;
	/**
	 * 模块标识
	 */
	@ApiModelProperty(name="modeId",required=true,value="模块标识",example="模块标识")
	private String modeId;
	
	/**
	 * 关联数据
	 */
	@ApiModelProperty(name="dataid",required=true,value="关联数据",example="关联数据")
	private String dataid;
	
	/**
	 * 字表数据标识
	 */
	@ApiModelProperty(name="subDataid",required=false,value="字表数据标识",example="字表数据标识")
	private String subDataid;
	
	/**
	 * 客户标识
	 */
	@ApiModelProperty(name="customerId",required=false,value="客户标识",example="客户标识")
	private String customerId;
	
	/**
	 * 附件类别
	 */
	@ApiModelProperty(name="attachmentSort",required=true,value="附件类别",example="附件类别")
	private String attachmentSort;
	
	/**
	 * 附件类型
	 */
	@ApiModelProperty(name="attachmentType",required=true,value="附件类型",example="附件类型")
	private String attachmentType;
	
	/**
	 * 标签
	 */
	@ApiModelProperty(name="fileLabel",required=true,value="标签名称",example="标签名称")
	private String fileLabel;
	
	/**
	 * 自定义标签
	 */
	@ApiModelProperty(name="customLabelName",required=false,value="自定义标签",example="自定义标签")
	private String customLabelName;
	/**
	 * OSS路径
	 */
	@ApiModelProperty(name="ossPath",required=true,value="OSS路径",example="OSS路径")
	private String ossPath;
	/**
	 * 缩略图
	 */
	@ApiModelProperty(name="url",required=false,value="缩略图",example="缩略图")
	private String url;
	
	/**
	 * 原图
	 */
	@ApiModelProperty(name="bigUrl",required=true,value="原图",example="原图")
	private String bigUrl;

	public String getModeId() {
		return modeId;
	}

	public void setModeId(String modeId) {
		this.modeId = modeId;
	}

	public String getDataid() {
		return dataid;
	}

	public void setDataid(String dataid) {
		this.dataid = dataid;
	}

	public String getSubDataid() {
		return subDataid;
	}

	public void setSubDataid(String subDataid) {
		this.subDataid = subDataid;
	}

	public String getCustomerId() {
		return customerId;
	}

	public void setCustomerId(String customerId) {
		this.customerId = customerId;
	}

	public String getAttachmentSort() {
		return attachmentSort;
	}

	public void setAttachmentSort(String attachmentSort) {
		this.attachmentSort = attachmentSort;
	}

	public String getAttachmentType() {
		return attachmentType;
	}

	public void setAttachmentType(String attachmentType) {
		this.attachmentType = attachmentType;
	}

	public String getFileLabel() {
		return fileLabel;
	}

	public void setFileLabel(String fileLabel) {
		this.fileLabel = fileLabel;
	}

	public String getCustomLabelName() {
		return customLabelName;
	}

	public void setCustomLabelName(String customLabelName) {
		this.customLabelName = customLabelName;
	}

	public String getOssPath() {
		return ossPath;
	}

	public void setOssPath(String ossPath) {
		this.ossPath = ossPath;
	}

	public String getUrl() {
		return url;
	}

	public void setUrl(String url) {
		this.url = url;
	}

	public String getBigUrl() {
		return bigUrl;
	}

	public void setBigUrl(String bigUrl) {
		this.bigUrl = bigUrl;
	}
}
